Capita — Senior Software Consultant – AI Engineer

Posted: 30-06-2025

Description


About Role:

Senior Software Consultants – AI Engineers are responsible for designing, testing, and implementing new and updated software solutions with a focus on artificial intelligence. They ensure timely completion of deliverables to meet agreed specifications and provide guidance, mentorship, and support to junior colleagues.

This role plays a critical part in the development and implementation of cutting-edge AI products, involving the design and development of AI systems and the refinement of existing solutions.

The candidate should be an AI and Generative AI (Gen AI) practitioner with hands-on experience building data pipelines based on model chaining and robust platform and infrastructure foundations. The ideal candidate possesses a strong knowledge base and expertise in specific Gen AI applications.

Key Responsibilities:

  • Design and develop artificial intelligence systems
  • Refine and update existing AI solutions
  • Build data pipelines using model chain libraries
  • Implement and manage large language models (LLMs) and foundational models
  • Develop solutions in natural language processing (NLP)
  • Handle model serving, lifetime management, and performance monitoring
  • Perform prompt engineering to guide AI models effectively
  • Ensure code quality through testing and best practices
  • Work with platform technologies including containerization, Docker, and observability tools
  • Communicate clearly with product managers and engineering teams regarding progress and timelines
  • Apply AI and ML best practices for model building, automation, iterative learning, and problem-solving

Key Technical Skills

Langchain, Postgres, Redis, LLM, Foundational models, NLP, Model serving, Model lifetime management, Prompt engineering, Python, Containers, Docker, Containers as a Service, Observability, Cloud platforms (AWS, Azure), Distributed computing

Requirements

  • Total IT experience of around 5 to 8 years, with at least 2 years in relevant AI/ML engineering roles
  • Ability to communicate clearly with product managers and engineering teams
  • Understanding of engineering ethics and AI creation ethics
  • Knowledge of AI and ML best practices including model building, automation, neural network enrichment, iterative learning, and “black box” problem-solving
  • Strong time management skills
  • Dedication to producing high-quality work
  • Proficiency in writing robust code in Python
  • Excellent communication and collaboration skills
  • Outstanding analytical and problem-solving abilities
  • Experience working with cloud platforms (e.g., AWS, Azure) and distributed computing environments
  • Passion for innovation and effective teamwork

Important Notice:

This job description and related content are owned by Capita. We are only sharing this information to help job seekers find opportunities. For application procedures, status, or any related concerns, please contact Capita directly. We do not process applications or respond to candidate queries.